have a duty to supervise - Turco Inglés Diccionario